9826
14383
Używam Amazon Redshift. W moich tabelach mam dwie kolumny (Data i Godzina) wraz z innymi kolumnami z wartościami takimi jak
requestdate requesthour
10.10.2016 1
10.10.2016 2
... ...
Teraz chcę porównać dwie daty z godzinami (dzień między 2016-10-1005 i 2016-11-1109). Ogólnie w porównaniu z qyery jak
Gdzie data> = xxxx && data <= rrrr && godzina> = hhhh && godzina 
                                
Oto jeden wyraźny sposób:
gdzie (data> xxxx lub (data = xxxx i godzina> = hhhh)) i
(data  = xxxx + hhhh * interwał '1 godzina' i
data + godzina * interwał '1 godzina'